How to Use SHA256_VERIFY.bat
======================================

Purpose:
This tool helps you verify whether your GSDML file is genuine and unmodified, using a SHA256 checksum stored in SHA256.xml.

---

Instructions

1. Place the following files in the same folder:
   - SHA256_VERIFY.bat
   - SHA256.xml
   - The GSDML file you want to verify (e.g., GSDML-V2.35-DeviceName.xml)

2. Open Command Prompt in this folder:
   - Press **Win + R** on your keyboard
   - Type `cmd` and press **Enter**
   - A black Command Prompt window will appear

3. In the Command Prompt window:
   - Type the following command:
     SHA256_VERIFY.bat GSDML-V2.35-DeviceName.xml
   - (Replace `GSDML-V2.35-DeviceName.xml` with your actual file name)

4. The tool will compare the SHA256 checksum of your file with the value stored in `SHA256.xml`.

---

If the file is valid:
    [PASS] SHA256 matched

If the file was modified or is incorrect:
    [FAIL] SHA256 mismatch

---

Notes:
- The `SHA256.xml` file must contain an entry that matches the GSDML file.
- If no matching entry is found, an error message will be displayed.

---

Made for easy use in Windows environments.
No installation required.
